import {
  http
} from '@/utils/http.js'

/**
 * 添加患者（家庭档案）
 */
export const addPatientApi = (data) => {
  return http.request({
    url: '/patient/add',
    method: 'POST',
    data
  })
}

/**
 * 获取患者(家庭档案) 列表
 */
export const patientListApi = (data) => {
  return http.request({
    url: '/patient/mylist',
    method: 'GET',
    data
  })
}
/**
 * 删除患者（家庭档案）
 */
export const removePatientApi = (id) => {
  return http.request({
    url: '/patient/del/' + id,
    method: 'DELETE',
    custom: {
      loading: true,
      loadingText: '删除中',
      showError: true,
    },
  })
}

/**
 * 患者详情（家庭档案）
 */
export const patientDetailApi = (id) => {
  return http.request({
    url: '/patient/info/' + id,
    method: 'GET'
  })
}

/**
 * 编辑（更新）患者（家庭档案）
 */
export const updatePatientApi = (data) => {
  return http.request({
    url: '/patient/update',
    method: 'PUT',
    data
  })
}